Skip to content

Move all dependencies to VCPKG + apply patches and update DuckDB#477

Closed
Maxxen wants to merge 11 commits intoduckdb:mainfrom
Maxxen:ci-dev
Closed

Move all dependencies to VCPKG + apply patches and update DuckDB#477
Maxxen wants to merge 11 commits intoduckdb:mainfrom
Maxxen:ci-dev

Conversation

@Maxxen
Copy link
Member

@Maxxen Maxxen commented Jan 13, 2025

No description provided.

@Maxxen Maxxen changed the title move curl to vcpkg move curl, expat to vcpkg + apply patches Jan 13, 2025
@Maxxen Maxxen changed the title move curl, expat to vcpkg + apply patches Move all dependencies to VCPKG + apply patches and update DuckDB Jan 13, 2025
@Maxxen
Copy link
Member Author

Maxxen commented Jan 13, 2025

Seems like everything works up until GDAL, which

  • won't build on mingw64
  • won't build on wasm32
  • transitively pulls in meson which requires a later python version not available on our manylinux container,
  • and probably won't build on gcc4 compat either due to c++17, but we didn't get that far this time.

@Maxxen Maxxen closed this Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant